libya weather